Zorlu Solar Power Plant Site is located in Lal Suhanra Zoo Rd|Bahawalpur, Pakistan on Lal Suhanra National Park,. Zorlu Solar Power Plant Site is rated 3 out of 5 in the category solar photovoltaic power plant in Pakistan.
Address
Lal Suhanra National Park,